package com.gsi.webstore.platform.storefront.capi.basket;

import java.util.Collection;

import com.gsi.webstore.platform.storefront.capi.shipping.GSIShippingBucketBO;
import com.gsi.webstore.platform.storefront.capi.shipping.GSIShippingMethodSelectionBucketBO;
import com.intershop.sellside.appbase.b2c.capi.basket.B2CBasketBOProxy;

public class GSIBasketBOProxy extends B2CBasketBOProxy implements GSIBasketBO
{
    private GSIBasketBO _delegate;
    
    public GSIBasketBOProxy(GSIBasketBO delegate)
    {
        super(delegate);
        _delegate=delegate;
    }

    public boolean isHiddenEDD()
    {
        return _delegate.isHiddenEDD();
    }
    
    public Collection<? extends GSIShippingBucketBO> getShippingBuckets()
    {
        return _delegate.getShippingBuckets();
    }

    @Override
    public Collection<? extends GSIShippingMethodSelectionBucketBO> getShippingMethodSelectionBuckets()
    {
        return _delegate.getShippingMethodSelectionBuckets();
    }

}
